Tag
TL;DR: The Shiller CAPE ratio has stayed above 40 since May, a level it has reached in only one earlier stretch, the 1999 dot com peak, according to The Motley Fool . That says stocks are expensive a…